wild vanilla (trilisa odoratissima) - German English Dictionary